Big Huge Thesaurus

Machupo virus

noun

sounds kind of like